home *** CD-ROM | disk | FTP | other *** search
- :alloca.c Implement the alloca() routine
- :arg.h Public declarations for the above
- :array.c Numerically subscripted arrays
- :array.h Public declarations for the above
- :Artistic The "Artistic License"
- :cmd.c Command interpreter
- :cmd.h Public declarations for the above
- :config.h [Mac specific] Configuration file
- :cons.c Routines to construct cmd nodes of a parse tree
- :consarg.c Routines to construct arg nodes of a parse tree
- :Copying The GNU General Public License
- :doarg.c Scalar expression evaluation
- :doio.c I/O operations
- :dolist.c Array expression evaluation
- :dump.c Debugging output
- :eval.c The expression evaluator
- :EXTERN.h Included before foreign .h files
- :form.c Format processing
- :form.h Public declarations for the above
- :handy.h Handy definitions
- :hash.c Associative arrays
- :hash.h Public declarations for the above
- :INTERN.h Included before domestic .h files
- :macperl.c [Mac specific] Mac specific subroutines
- :macperl.mus [Mac specific] Perl source for the above
- :MacPerl.r [Mac specific] Resources for standalone version
- :MacPerl.rsrc [Mac specific] Ditto
- :Makefile [Mac specific] MPW compatible Makefile
- :malloc.c A version of malloc you might not want
- :missing.c [Mac specific]
- :patchlevel.h The current patch level of perl
- :perl.c main()
- :perl.h Global declarations
- :Perl.r [Mac specific] Resources for all versions
- :Perl.rsrc [Mac specific] Ditto
- :PerlHelp [Mac specific] Help database for MPW 411
- :PerlHelp.index [Mac specific] Index of the above
- :perlsh A poor man's perl shell
- :perly.c Pre-yacced version of perly.y
- :perly.h Pre-yacced version of perly.y
- :perly.y Yacc grammar for perl
- :README The Instructions
- :README.MPW [Mac specific] Additional instructions
- :README.uport Special instructions for Microports
- :README.xenix Special instructions for Xenix
- :regcomp.c Regular expression compiler
- :regcomp.h Private declarations for above
- :regexec.c Regular expression evaluator
- :regexp.h Public declarations for the above
- :spat.h Search pattern declarations
- :stab.c Symbol table stuff
- :stab.h Public declarations for the above
- :str.c String handling package
- :str.h Public declarations for the above
- :SubLaunch.a [Mac specific] Code to start ToolServer
- :SubLaunch.c [Mac specific] Code to handle pipes
- :SubLaunch.h [Mac specific] Public declarations for the above
- :toke.c The tokener
- :UnixFiles.c [Mac specific] Emulation of some unix libraries
- :UnixFiles.h [Mac specific] Public declarations for the above
- :usersub.c User supplied (possibly proprietary) subroutines
- :util.c Utility routines
- :util.h Public declarations for the above
- :Wishlist Some things that may or may not happen
- :Wishlist.MPW Our Wishlist
- :lib:abbrev.pl An abbreviation table builder
- :lib:assert.pl assertion and panic with stack trace
- :lib:bigfloat.pl An arbitrary precision floating point package
- :lib:bigint.pl An arbitrary precision integer arithmetic package
- :lib:bigrat.pl An arbitrary precision rational arithmetic package
- :lib:cacheout.pl Manages output filehandles when you need too many
- :lib:chat2.pl Randal's famous expect-ish routines
- :lib:complete.pl A command completion subroutine
- :lib:ctime.pl A ctime workalike
- :lib:dumpvar.pl A variable dumper
- :lib:exceptions.pl catch and throw routines
- :lib:fastcwd.pl a faster but more dangerous getcwd
- :lib:find.pl A find emulator--used by find2perl
- :lib:finddepth.pl A depth-first find emulator--used by find2perl
- :lib:flush.pl Routines to do single flush
- :lib:getcwd.pl a getcwd() emulator
- :lib:getopt.pl Perl library supporting option parsing
- :lib:getopts.pl Perl library supporting option parsing
- :lib:importenv.pl Perl routine to get environment into variables
- :lib:look.pl A "look" equivalent
- :lib:newgetopt.pl A perl library supporting long option parsing
- :lib:perldb.pl Perl debugging routines
- :lib:pwd.pl Routines to keep track of PWD environment variable
- :lib:shellwords.pl Perl library to split into words with shell quoting
- :lib:stat.pl Perl library supporting stat function
- :lib:syslog.pl Perl library supporting syslogging
- :lib:termcap.pl Perl library supporting termcap usage
- :lib:timelocal.pl Perl library supporting inverse of localtime, gmtime
- :lib:validate.pl Perl library supporting wholesale file mode validation
- :msdos:Changes.dds Expanation of MS-DOS patches by Diomidis Spinellis
- :msdos:chdir.c A chdir that can change drives
- :msdos:config.h Definitions for msdos
- :msdos:dir.h MS-DOS header for directory access functions
- :msdos:directory.c MS-DOS directory access functions.
- :msdos:glob.c A command equivalent to csh glob
- :msdos:Makefile MS-DOS makefile
- :msdos:msdos.c MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
- :msdos:popen.c My_popen and my_pclose for MS-DOS
- :msdos:README.msdos Compiling and usage information
- :msdos:usage.c How to invoke perl under MS-DOS
- :msdos:Wishlist.dds My wishlist
- :msdos:eg:crlf.bat Convert files from unix to MS-DOS line termination
- :msdos:eg:drives.bat List the system drives and their characteristics
- :msdos:eg:lf.bat Convert files from MS-DOS to Unix line termination
- :os2:a2p.cs Compiler script for a2p
- :os2:a2p.def Linker defs for a2p
- :os2:alarm.c An implementation of alarm()
- :os2:alarm.h Header file for same
- :os2:config.h Configuration file for OS/2
- :os2:dir.h Directory header
- :os2:director.c Directory routines
- :os2:glob.c Globbing routines
- :os2:makefile Make file
- :os2:mktemp.c Mktemp() using TMP
- :os2:os2.c Unix compatibility functions
- :os2:perl.bad names of protect-only API calls for BIND
- :os2:perl.cs Compiler script for perl
- :os2:perl.def Linker defs for perl
- :os2:perldb.dif Changes to make the debugger work
- :os2:perlglob.bad names of protect-only API calls for BIND
- :os2:perlglob.cs Compiler script for perlglob
- :os2:perlglob.def Linker defs for perlglob
- :os2:perlsh.cmd Poor man's shell for os2
- :os2:popen.c Code for opening pipes
- :os2:README.OS2 Notes for OS/2
- :os2:s2p.cmd s2p as command file
- :os2:selfrun.bat A self running perl script for DOS
- :os2:selfrun.cmd Example of extproc feature
- :os2:suffix.c Code for creating backup filenames
- :os2:eg:alarm.pl Example of alarm code
- :os2:eg:os2.pl Sample script for OS/2
- :os2:eg:syscalls.pl Example of syscall on OS/2
- :t:README Instructions for regression tests
- :t:TEST The regression tester
- :t:TestResult [Mac specific] Results of running tests for MPW
- :t:base:cond.t See if conditionals work
- :t:base:if.t See if if works
- :t:base:lex.t See if lexical items work
- :t:base:pat.t See if pattern matching works
- :t:base:term.t See if various terms work
- :t:cmd:elsif.t See if else-if works
- :t:cmd:for.t See if for loops work
- :t:cmd:mod.t See if statement modifiers work
- :t:cmd:subval.t See if subroutine values work
- :t:cmd:switch.t See if switch optimizations work
- :t:cmd:while.t See if while loops work
- :t:comp:cmdopt.t See if command optimization works
- :t:comp:cpp.t See if C preprocessor works
- :t:comp:decl.t See if declarations work
- :t:comp:multiline.t See if multiline strings work
- :t:comp:package.t See if packages work
- :t:comp:script.t See if script invokation works
- :t:comp:term.t See if more terms work
- :t:io:argv.t See if ARGV stuff works
- :t:io:dup.t See if >& works right
- :t:io:fs.t See if directory manipulations work
- :t:io:inplace.t See if inplace editing works
- :t:io:pipe.t See if secure pipes work
- :t:io:print.t See if print commands work
- :t:io:tell.t See if file seeking works
- :t:lib:big.t See if lib/bigint.pl works
- :t:op:append.t See if . works
- :t:op:array.t See if array operations work
- :t:op:auto.t See if autoincrement et all work
- :t:op:chop.t See if chop works
- :t:op:cond.t See if conditional expressions work
- :t:op:dbm.t See if dbm binding works
- :t:op:delete.t See if delete works
- :t:op:do.t See if subroutines work
- :t:op:each.t See if associative iterators work
- :t:op:eval.t See if eval operator works
- :t:op:exec.t See if exec and system work
- :t:op:exp.t See if math functions work
- :t:op:flip.t See if range operator works
- :t:op:fork.t See if fork works
- :t:op:glob.t See if <*> works
- :t:op:goto.t See if goto works
- :t:op:groups.t See if $( works
- :t:op:index.t See if index works
- :t:op:int.t See if int works
- :t:op:join.t See if join works
- :t:op:list.t See if array lists work
- :t:op:local.t See if local works
- :t:op:magic.t See if magic variables work
- :t:op:mkdir.t See if mkdir works
- :t:op:oct.t See if oct and hex work
- :t:op:ord.t See if ord works
- :t:op:pack.t See if pack and unpack work
- :t:op:pat.t See if esoteric patterns work
- :t:op:push.t See if push and pop work
- :t:op:range.t See if .. works
- :t:op:re_tests Input file for op.regexp
- :t:op:read.t See if read() works
- :t:op:readdir.t See if readdir() works
- :t:op:regexp.t See if regular expressions work
- :t:op:repeat.t See if x operator works
- :t:op:s.t See if substitutions work
- :t:op:sleep.t See if sleep works
- :t:op:sort.t See if sort works
- :t:op:split.t See if split works
- :t:op:sprintf.t See if sprintf works
- :t:op:stat.t See if stat works
- :t:op:study.t See if study works
- :t:op:substr.t See if substr works
- :t:op:time.t See if time functions work
- :t:op:undef.t See if undef works
- :t:op:unshift.t See if unshift works
- :t:op:vec.t See if vectors work
- :t:op:write.t See if write works
- :t:unix:TEST [Unix Version of :t:TEST]
- :t:unix:base:term.t [Unix Version of :t:base:term.t]
- :t:unix:comp:cpp.t [Unix Version of :t:comp:cpp.t]
- :t:unix:comp:multiline.t [Unix Version of :t:comp:multiline.t]
- :t:unix:comp:script.t [Unix Version of :t:comp:script.t]
- :t:unix:io:argv.t [Unix Version of :t:io:argv.t]
- :t:unix:io:dup.t [Unix Version of :t:io:dup.t]
- :t:unix:io:inplace.t [Unix Version of :t:io:inplace.t]
- :t:unix:io:pipe.t [Unix Version of :t:io:pipe.t]
- :t:unix:io:tell.t [Unix Version of :t:io:tell.t]
- :t:unix:lib:big.t [Unix Version of :t:lib:big.t]
- :t:unix:op:eval.t [Unix Version of :t:op:eval.t]
- :t:unix:op:flip.t [Unix Version of :t:op:flip.t]
- :t:unix:op:goto.t [Unix Version of :t:op:goto.t]
- :t:unix:op:mkdir.t [Unix Version of :t:op:mkdir.t]
- :t:unix:op:read.t [Unix Version of :t:op:read.t]
- :t:unix:op:regexp.t [Unix Version of :t:op:regexp.t]
- :t:unix:op:split.t [Unix Version of :t:op:split.t]
- :t:unix:op:stat.t [Unix Version of :t:op:stat.t]
- :t:unix:op:write.t [Unix Version of :t:op:write.t]
- :unix:c2ph.SH [Unix Specific] program to translate dbx stabs to perl
- :unix:cflags.SH [Unix Specific] A script that emits C compilation flags per file
- :unix:client [Unix Specific] A client to test sockets
- :unix:config_h.SH [Unix Specific] Produces config.h
- :unix:Configure [Unix Specific] Run this first
- :unix:doSH [Unix Specific] Script to run all the *.SH files
- :unix:gettest [Unix Specific] A little script to test the get* routines
- :unix:h2ph.SH [Unix Specific] A thing to turn C .h file into perl .ph files
- :unix:installperl [Unix Specific] Perl script to do "make install" dirty work
- :unix:ioctl.pl [Unix Specific] Sample ioctl.pl
- :unix:makedepend.SH [Unix Specific] Precursor to makedepend
- :unix:makedir.SH [Unix Specific] Precursor to makedir
- :unix:Makefile.SH [Unix Specific] Precursor to Makefile
- :unix:MANIFEST [Unix Specific] This list of files
- :unix:PACKINGLIST [Unix Specific] Which files came from which kits
- :unix:PACKINGLIST@19 [Unix Specific] Same for current packlevel
- :unix:perl.man [Unix Specific] The manual page(s)
- :unix:perly.fixer [Unix Specific] A program to remove yacc stack limitations
- :unix:server [Unix Specific] A server to test sockets
- :unix:emacs:perl-mode.el [Unix Specific] Emacs major mode for perl
- :unix:emacs:perldb.el [Unix Specific] Emacs debugging
- :unix:emacs:perldb.pl [Unix Specific] Emacs debugging
- :unix:emacs:tedstuff [Unix Specific] Some optional patches
- :untested:c2ph.doc [Not yet adapted to Mac] documentation for c2ph
- :untested:h2ph [Not yet adapted to Mac] Perl version of the above
- :untested:eg:ADB [Not yet adapted to Mac] An adb wrapper to put in your crash dir
- :untested:eg:changes [Not yet adapted to Mac] A program to list recently changed files
- :untested:eg:down [Not yet adapted to Mac] A program to do things to subdirectories
- :untested:eg:dus [Not yet adapted to Mac] A program to do du -s on non-mounted dirs
- :untested:eg:findcp [Not yet adapted to Mac] A find wrapper that implements a -cp swit
- :untested:eg:findtar [Not yet adapted to Mac] A find wrapper that pumps out a tar file
- :untested:eg:muck [Not yet adapted to Mac] A program to find missing make dependenci
- :untested:eg:muck.man [Not yet adapted to Mac] Manual page for muck
- :untested:eg:myrup [Not yet adapted to Mac] A program to find lightly loaded machines
- :untested:eg:nih [Not yet adapted to Mac] Script to insert #! workaround
- :untested:eg:README [Not yet adapted to Mac] Intro to example perl scripts
- :untested:eg:relink [Not yet adapted to Mac] A program to change symbolic links
- :untested:eg:rename [Not yet adapted to Mac] A program to rename files
- :untested:eg:rmfrom [Not yet adapted to Mac] A program to feed doomed filenames to
- :untested:eg:shmkill [Not yet adapted to Mac] A program to remove unused shared memory
- :untested:eg:travesty [Not yet adapted to Mac] A program to print travesties of its inpu
- :untested:eg:who [Not yet adapted to Mac] A sample who program
- :untested:eg:g:gcp [Not yet adapted to Mac] A program to do a global rcp
- :untested:eg:g:gcp.man [Not yet adapted to Mac] Manual page for gcp
- :untested:eg:g:ged [Not yet adapted to Mac] A program to do a global edit
- :untested:eg:g:ghosts [Not yet adapted to Mac] A sample /etc/ghosts file
- :untested:eg:g:gsh [Not yet adapted to Mac] A program to do a global rsh
- :untested:eg:g:gsh.man [Not yet adapted to Mac] Manual page for gsh
- :untested:eg:scan:scan_df [Not yet adapted to Mac] Scan for filesystem anomalies
- :untested:eg:scan:scan_last [Not yet adapted to Mac] Scan for login anomalies
- :untested:eg:scan:scan_messages [Not yet adapted to Mac] Scan for console message anomalies
- :untested:eg:scan:scan_passwd [Not yet adapted to Mac] Scan for passwd file anomalies
- :untested:eg:scan:scan_ps [Not yet adapted to Mac] Scan for process anomalies
- :untested:eg:scan:scan_sudo [Not yet adapted to Mac] Scan for sudo anomalies
- :untested:eg:scan:scan_suid [Not yet adapted to Mac] Scan for setuid anomalies
- :untested:eg:scan:scanner [Not yet adapted to Mac] An anomaly reporter
- :untested:eg:sysvipc:ipcmsg [Not yet adapted to Mac] Example of SYS V IPC message queues
- :untested:eg:sysvipc:ipcsem [Not yet adapted to Mac] Example of Sys V IPC semaphores
- :untested:eg:sysvipc:ipcshm [Not yet adapted to Mac] Example of Sys V IPC shared memory
- :untested:eg:sysvipc:README [Not yet adapted to Mac] Intro to Sys V IPC examples
- :untested:eg:van:empty [Not yet adapted to Mac] A program to empty the trashcan
- :untested:eg:van:unvanish [Not yet adapted to Mac] A program to undo what vanish does
- :untested:eg:van:vanexp [Not yet adapted to Mac] A program to expire vanished files
- :untested:eg:van:vanish [Not yet adapted to Mac] A program to put files in a trashcan
- :untested:h2pl:cbreak.pl [Not yet adapted to Mac] cbreak routines using .ph
- :untested:h2pl:cbreak2.pl [Not yet adapted to Mac] cbreak routines using .pl
- :untested:h2pl:getioctlsizes [Not yet adapted to Mac] Program to extract types from ioctl.h
- :untested:h2pl:mksizes [Not yet adapted to Mac] Program to make %sizeof array.
- :untested:h2pl:mkvars [Not yet adapted to Mac] Program to make .pl from .ph files
- :untested:h2pl:README [Not yet adapted to Mac] How to turn .ph files into .pl files
- :untested:h2pl:tcbreak [Not yet adapted to Mac] cbreak test routine using .ph
- :untested:h2pl:tcbreak2 [Not yet adapted to Mac] cbreak test routine using .pl
- :untested:h2pl:eg:sizeof.ph [Not yet adapted to Mac] Sample sizeof array initialization
- :untested:h2pl:eg:sysexits.pl [Not yet adapted to Mac] Sample translated sysexits.pl
- :untested:h2pl:eg:sys:errno.pl [Not yet adapted to Mac] Sample translated errno.pl
- :untested:h2pl:eg:sys:ioctl.pl [Not yet adapted to Mac] Sample translated ioctl.pl
- :unix:hints:3b1.sh [Unix Specific]
- :unix:hints:3b2.sh [Unix Specific]
- :unix:hints:aix_rs.sh [Unix Specific]
- :unix:hints:aix_rt.sh [Unix Specific]
- :unix:hints:altos486.sh [Unix Specific]
- :unix:hints:apollo_C6_7.sh [Unix Specific]
- :unix:hints:apollo_C6_8.sh [Unix Specific]
- :unix:hints:aux.sh [Unix Specific]
- :unix:hints:dnix.sh [Unix Specific]
- :unix:hints:dynix.sh [Unix Specific]
- :unix:hints:fps.sh [Unix Specific]
- :unix:hints:genix.sh [Unix Specific]
- :unix:hints:greenhills.sh [Unix Specific]
- :unix:hints:hp9000_300.sh [Unix Specific]
- :unix:hints:hp9000_400.sh [Unix Specific]
- :unix:hints:hp9000_800.sh [Unix Specific]
- :unix:hints:hpux.sh [Unix Specific]
- :unix:hints:i386.sh [Unix Specific]
- :unix:hints:isc_3_2_2.sh [Unix Specific]
- :unix:hints:mips.sh [Unix Specific]
- :unix:hints:mpc.sh [Unix Specific]
- :unix:hints:ncr_tower.sh [Unix Specific]
- :unix:hints:next.sh [Unix Specific]
- :unix:hints:opus.sh [Unix Specific]
- :unix:hints:osf_1.sh [Unix Specific]
- :unix:hints:sco_2_3_0.sh [Unix Specific]
- :unix:hints:sco_2_3_1.sh [Unix Specific]
- :unix:hints:sco_2_3_2.sh [Unix Specific]
- :unix:hints:sco_2_3_3.sh [Unix Specific]
- :unix:hints:sco_3.sh [Unix Specific]
- :unix:hints:sgi.sh [Unix Specific]
- :unix:hints:stellar.sh [Unix Specific]
- :unix:hints:sunos_3_4.sh [Unix Specific]
- :unix:hints:sunos_3_5.sh [Unix Specific]
- :unix:hints:sunos_4_0_1.sh [Unix Specific]
- :unix:hints:sunos_4_0_2.sh [Unix Specific]
- :unix:hints:svr4.sh [Unix Specific]
- :unix:hints:ti1500.sh [Unix Specific]
- :unix:hints:ultrix_3.sh [Unix Specific]
- :unix:hints:ultrix_4.sh [Unix Specific]
- :unix:hints:uts.sh [Unix Specific]
- :unix:hints:vax.sh [Unix Specific]
- :untested:x2p:a2p.h [Not yet adapted to Mac] Global declarations
- :untested:x2p:a2p.man [Not yet adapted to Mac] Manual page for awk to perl translator
- :untested:x2p:a2p.y [Not yet adapted to Mac] A yacc grammer for awk
- :untested:x2p:a2py.c [Not yet adapted to Mac] Awk compiler, sort of
- :untested:x2p:cflags.SH [Not yet adapted to Mac] A script that emits C compilation flags p
- :untested:x2p:EXTERN.h [Not yet adapted to Mac] Same as above
- :untested:x2p:find2perl.SH [Not yet adapted to Mac] A find to perl translator
- :untested:x2p:handy.h [Not yet adapted to Mac] Handy definitions
- :untested:x2p:hash.c [Not yet adapted to Mac] Associative arrays again
- :untested:x2p:hash.h [Not yet adapted to Mac] Public declarations for the above
- :untested:x2p:INTERN.h [Not yet adapted to Mac] Same as above
- :untested:x2p:Makefile.SH [Not yet adapted to Mac] Precursor to Makefile
- :untested:x2p:s2p.man [Not yet adapted to Mac] Manual page for sed to perl translator
- :untested:x2p:s2p.SH [Not yet adapted to Mac] Sed to perl translator
- :untested:x2p:str.c [Not yet adapted to Mac] String handling package
- :untested:x2p:str.h [Not yet adapted to Mac] Public declarations for the above
- :untested:x2p:util.c [Not yet adapted to Mac] Utility routines
- :untested:x2p:util.h [Not yet adapted to Mac] Public declarations for the above
- :untested:x2p:walk.c [Not yet adapted to Mac] Parse tree walker
- :usub:mus A .mus to .c translator
- :usub:README Instructions for user supplied subroutines
- :usub:unix:usersub.c [Unix Specific] An initialization file to call curses glue routine
- :usub:unix:bsdcurses.mus [Unix Specific] what used to be curses.mus
- :usub:unix:curses.mus [Unix Specific] Glue routines for BSD curses
- :usub:unix:Makefile [Unix Specific] Makefile for curseperl
- :usub:unix:man2mus [Unix Specific] A manual page to .mus translator
- :usub:unix:pager [Unix Specific] A sample pager in curseperl
-